534ad1eb07518efc30131c25e24bf5f0f2d4222e,portal-impl/src/com/liferay/portlet/documentlibrary/service/impl/DLFileEntryLocalServiceImpl.java,DLFileEntryLocalServiceImpl,getNextVersion,#DLFileEntry#boolean#,1217
Before Change
String version = fileEntry.getVersion();
if (DLUtil.compareVersions(
fileEntry.getVersion(), fileEntry.getPendingVersion()) < 0) {
version = fileEntry.getPendingVersion();
}
int[] versionParts = StringUtil.split(version, StringPool.PERIOD, 0);
After Change
protected String getNextVersion(
DLFileEntry fileEntry, boolean majorVersion, int status) {
if ((status == StatusConstants.DRAFT) &&
Validator.isNotNull(fileEntry.getPendingVersion())) {
return fileEntry.getPendingVersion();
}
if (Validator.isNull(fileEntry.getVersion())) {
return DLFileEntryConstants.DEFAULT_VERSION;
}
int[] versionParts = StringUtil.split(